package com.zyy.study.demo;

import com.alibaba.fastjson.JSONObject;
import org.junit.Test;

public class JSONObjectTest {
    @Test
    public void test() {
        String json = "{\"name\":\"zhangsan\",\"age\":{},\"sex\":\"男\"}";
        JSONObject jsonObject = JSONObject.parseObject(json);
        System.out.println(jsonObject);
        System.out.println(jsonObject.getJSONObject("age").size());
    }
    @Test
    public void test2() {
        String json = "{\"name\":\"zhangsan\",\"value\":{},\"sex\":\"男\"}";
        String json2 = "{\"name\":\"zhangsan\",\"age\":{},\"sex\":\"男\"}";
        JSONObject jsonObject = JSONObject.parseObject(json);
        JSONObject jsonObject1 = JSONObject.parseObject(json2);
        jsonObject.put("value", jsonObject1);
        System.out.println(jsonObject);
        jsonObject.getJSONObject("value").put("age", 15);
        System.out.println(jsonObject);
    }

}

